Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 HAYBOURNE ROAD Terraced £370,000 4 Aug 2023
51 HAYBOURNE ROAD Semi-Detached £161,000 19 May 2006
75 HAYBOURNE ROAD Terraced £200,000 23 Apr 2010